package com.subsequent.service;

import com.github.pagehelper.PageInfo;
import com.subsequent.dto.AssessQueryDTO;
import com.subsequent.pojo.Assess;
import com.baomidou.mybatisplus.extension.service.IService;
import com.subsequent.vo.AssessVO;

import java.util.List;

/**
* @author 不.凌
* @description 针对表【assess】的数据库操作Service
* @createDate 2025-05-08 15:55:08
*/
public interface AssessService extends IService<Assess> {
    /**
     * 获取评估列表
     * @param assessQueryDTO
     * @return
     */
    PageInfo<AssessVO> getAssessList(AssessQueryDTO assessQueryDTO);

    /**
     * 根据评估id获取评估列表
     * @param assessId
     * @return
     */
    List<AssessVO> getByAssess(Integer assessId);

    /**
     * 修改评估状态
     * @param assessVO
     * @return
     */
    int updateStatus(AssessVO assessVO);
}
